Big Huge Thesaurus

compact disc recordable

noun